[AID-BACKEND-014] Создать Метод ProcessReceiptImage() в image-processor

Реализация асинхронного хендлера OCR-распознавания текста

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи

  • Инструкция по шагам:
    1. На Шаге 4: Настроить подписку и вычитку сообщений из графического топика Кафки bpds.inventory.in.receipt.image.
    2. На Шаге 5: Использовать извлеченный из payload image_file_url для скачивания бинарного файла из MinIO в локальный буфер памяти.
    3. Передать изображение во внутренний OCR-движок. Выполнить сегментацию и распознавание текстовых надписей, собрав все строки чека (названия позиций, цены, ИНН, даты) в единый сырой текстовый блок.
    4. На Шаге 6: Запаковать распознанный текст в структуру общего текстового топика (raw_text_input, app_lang, x_request_id), выставить флаг источника "source": "RECEIPT_OCR" и опубликовать данные в топик bpds.inventory.in.receipt.upload.